a115c6c61e0376b9d014e08246ed43bc1be666cd,src/test/java/org/jfaster/mango/CacheRedisTest.java,CacheRedisTest,testQueryEmpty,#,427

Before Change


  public void testQueryEmpty() throws Exception {
    MockRedisCacheHandler cacheHandler = new MockRedisCacheHandler();
    UserDao dao = mango.create(UserDao.class, cacheHandler);
    boolean old = mango.isCompatibleWithEmptyList();
    mango.setCompatibleWithEmptyList(true);
    assertThat(dao.getUserArray(new ArrayList<Integer>()).length, equalTo(0));
    mango.setCompatibleWithEmptyList(old);
  }

  @Test

After Change


    MockRedisCacheHandler cacheHandler = new MockRedisCacheHandler();
    UserDao dao = mango.create(UserDao.class, cacheHandler);
    Config oldConfig = mango.getConfig();
    Config newConfig = new Config();
    newConfig.setCompatibleWithEmptyList(true);
    mango.setConfig(newConfig);
    assertThat(dao.getUserArray(new ArrayList<Integer>()).length, equalTo(0));
    mango.setConfig(oldConfig);
  }